#include "test_asserts.h"
#include "test_exceptions.h"

namespace krryn{
namespace test{
	void fail(const std::string &a_Message){
		throw fail_exception(a_Message);
	}

	void assert_true(bool a_Condition, const std::string &a_Message){
		if(!a_Condition){
			throw fail_exception(a_Message);
		}
	}

	void assert_false(bool a_Condition, const std::string &a_Message){
		if(a_Condition){
			throw fail_exception(a_Message);
		}
	}
}
}